hydropower utilisation - French English Dictionary